too sophisticated - Turkish English Dictionary